bowden cables - French English Dictionary